excessive duration - German English Dictionary